package com.share51.novel.common;

/**
 * 状态常量
 *
 * @author gb
 */
public interface StatusConstant {

    String QUARTZ_RUNNING_STATUS="isRunning";

    /**
     * 状态 正常
     */
    int STATUS_OK = 0;

    /**
     * 状态 删除
     */
    int STATUS_DEL = 1;

    interface UserStatus {
        /**
         * 用户禁用
         */
        int USER_DISABLED = 2;

        /**
         * 用户未激活
         */
        int USER_NOT_ACTIVE = 3;

        /**
         * 用户锁定
         */
        int USER_LOCKED = 4;
    }
    interface UserType{
        /**
         * 普通用户
         */
        int USER=0;

        /**
         * 管理员
         */
        int ADMIN=1;
    }

    interface NovelStatus{
        /**
         * 小说完结
         */
        int NOVEL_END=1;

        /**
         * 小说连载中
         */
        int NOVEL_SERIES=0;

        /**
         * 小说断更（超过7天未更新，每个月再查询一次是否有更新，若连续三个月未更新，直接修改状态为完结，若期间有更新 则修改为连载中）
         */
        int NOVEL_SERIES_WAIT=2;

        /**
         * 小说待发布（采集小说的时候，未采集到章节时，用在 status字段）
         */
        int NOVEL_WAIT_PUBLISH=2;
    }

    /**
     * 小说章节状态
     */
    interface NovelChapterStatus{
        /**
         * 待爬取
         */
        int WAIT_CRAWL=2;
    }


}
